package com.tmpt.dto;


import com.inspiresoftware.lib.dto.geda.annotations.Dto;
import com.inspiresoftware.lib.dto.geda.annotations.DtoField;
import com.tmpt.utils.DateTool;

import javax.persistence.Column;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import java.io.Serializable;
import java.sql.Timestamp;


@Dto("com.tmpt.beans.A3Menu")
public class A3MenuDto implements Serializable{
	private static final long serialVersionUID = 1L;

	@DtoField
	private long id ;
	@DtoField
	private String text ;
	@DtoField
	private String keyRandom ;
	@DtoField
	private String url ;
	@DtoField
	private int type ;
	@DtoField
	private int sort ;
	@DtoField
	private String iconClass;
	@DtoField
	private int hasDataLimit;


	@DtoField
	private int deleteFlag ;
	@DtoField
	private Timestamp createDate;
	@DtoField
	private Timestamp modifyDate ;
	@DtoField
	private String createMan ;
	@DtoField
	private String modifyMan ;
	@DtoField
	private long createmanId ;
	@DtoField
	private long modifymanId ;
	@DtoField
	private long companyId ;


	public long getCreatemanId() {
		return createmanId;
	}

	public void setCreatemanId(long createmanId) {
		this.createmanId = createmanId;
	}

	public long getModifymanId() {
		return modifymanId;
	}

	public void setModifymanId(long modifymanId) {
		this.modifymanId = modifymanId;
	}

	public long getCompanyId() {
		return companyId;
	}

	public void setCompanyId(long companyId) {
		this.companyId = companyId;
	}

	public String getIconClass() {
		return iconClass;
	}

	public void setIconClass(String iconClass) {
		this.iconClass = iconClass;
	}

	public String getKeyRandom() {
		return keyRandom;
	}

	public void setKeyRandom(String keyRandom) {
		this.keyRandom = keyRandom;
	}

	public long getId() {
		return id;
	}

	public void setId(long id) {
		this.id = id;
	}

	public String getText() {
		return text;
	}

	public int getType() {
		return type;
	}

	public void setType(int type) {
		this.type = type;
	}

	public void setText(String text) {
		this.text = text;
	}

	public String getUrl() {
		return url;
	}

	public void setUrl(String url) {
		this.url = url;
	}

	public int getSort() {
		return sort;
	}

	public void setSort(int sort) {
		this.sort = sort;
	}

	public int getDeleteFlag() {
		return deleteFlag;
	}

	public void setDeleteFlag(int deleteFlag) {
		this.deleteFlag = deleteFlag;
	}

	public Timestamp getCreateDate() {
		return createDate;
	}

	public void setCreateDate(Timestamp createDate) {
		this.createDate = createDate;
	}

	public Timestamp getModifyDate() {
		return modifyDate;
	}

	public void setModifyDate(Timestamp modifyDate) {
		this.modifyDate = modifyDate;
	}

	public String getCreateMan() {
		return createMan;
	}

	public void setCreateMan(String createMan) {
		this.createMan = createMan;
	}

	public String getModifyMan() {
		return modifyMan;
	}

	public void setModifyMan(String modifyMan) {
		this.modifyMan = modifyMan;
	}

	public int getHasDataLimit() {
		return hasDataLimit;
	}

	public void setHasDataLimit(int hasDataLimit) {
		this.hasDataLimit = hasDataLimit;
	}
}
